package modelos.pojos;

import java.sql.*;

public class ServiciosAdicionales {

    private String descripcion;
    private String nombre;
    private int id;
    private char estado;
    private double valor;
    private String codigo;

    public ServiciosAdicionales() {
    }

    public ServiciosAdicionales(String codigo, String nombre, Double valor, String descripcion, char estado) {
        this.codigo = codigo;
        this.nombre = nombre;
        this.valor = valor;
        this.estado = estado;
        this.descripcion = descripcion;
    }

    public String getCodigo() {
        return codigo;
    }

    public void setCodigo(String codigo) {
        this.codigo = codigo;
    }

    public String getDescripcion() {
        return descripcion;
    }

    public void setDescripcion(String descripcion) {
        this.descripcion = descripcion;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public char getEstado() {
        return estado;
    }

    public void setEstado(char estado) {
        this.estado = estado;
    }

    public double getValor() {
        return valor;
    }

    public void setValor(double valor) {
        this.valor = valor;
    }

    public static ServiciosAdicionales cargarDatos(ResultSet in) throws SQLException {
        ServiciosAdicionales out = new ServiciosAdicionales();
        out.setId(in.getInt(1));
        out.setCodigo(in.getString(2));
        out.setNombre(in.getString(3));
        out.setValor(in.getDouble(5));
        out.setDescripcion(in.getString(4));
        out.setEstado(in.getString(6).charAt(0));
        return out;
    }

    @Override
    public String toString() {
        StringBuffer buffer = new StringBuffer("");
        buffer.append("hola");
        return "ServiciosAdicionales{" + "descripcion=" + descripcion + "nombre=" + nombre + "id=" + id + "estado=" + estado + "valor=" + valor + "codigo=" + codigo + '}';
    }
}
